struct STUDENT
{
	int nCode;
	char sName[10];
	int nAge;
};
BOOL CopyCString strSource, CString strTarget
{
	CFile fSource, fTarget;
	//STUDENT
	STUDENT  s;      
	int	nCount;  
	//ļ
	if  !fSource.OpenstrSource, CFile::modeRead
	{
		MessageBoxOpen Source File Fail!;
		return  false;
	}
	if  !fTarget.OpenstrTarget, CFile::modeCreate | CFile::modeWrite
	{
		MessageBoxCreate Target File Fail!;
		fSource.Close;
		return  false;
	}
	//ļc
	nCount = fSource.Read&s, sizeofSTUDENT;
	while nCount
	{
		fTarget.Write&s, sizeofSTUDENT;
		nCount = fSource.Read&s, sizeofSTUDENT;
	}
	fSource.Close;
	fTarget.Close;
	return  true;
}
